radioactive installation - Spanish English Dictionary